rocket propelled missile - Turkish English Dictionary